﻿#region Using directives

using System;
using System.Collections.Generic;
using System.Text;

using Microsoft.VisualStudio.TestTools.UnitTesting;

using Weazel.Math;

#endregion

namespace Weazel.Math.Test
{
  [TestClass]
  public class TestIsZero
  {
    [TestMethod]
    public void TestIsZero_1()
    {
      Integer a = new Integer(8, 0, false);
      Integer b = new Integer(8, 6, false);

      Assert.AreEqual(true, a.IsZero());
      Assert.AreEqual(false, b.IsZero());
    }

    [TestMethod]
    public void TestIsZero_2()
    {
      Integer a = new Integer(40, 0, false);
      Integer b = new Integer(40, 6, false);

      Assert.AreEqual(true, a.IsZero());
      Assert.AreEqual(false, b.IsZero());
    }

    [TestMethod]
    public void TestIsZero_3()
    {
      Integer a = new Integer(128, 0, false);
      Integer b = new Integer(128, 6, false);

      Assert.AreEqual(true, a.IsZero());
      Assert.AreEqual(false, b.IsZero());
    }
  }
}
